home *** CD-ROM | disk | FTP | other *** search
Makefile | 2002-11-17 | 1.8 KB | 72 lines |
- CXX = ppc-amigaos-g++ -warpup
- CC = ppc-amigaos-gcc -warpup
-
- #-----------------------------------------------------------------------------
-
- NET_INCLUDE = Langages:Sources/AWeb/AmiTCP-SDK-4.3/netinclude
- AMISSL_INCLUDE = Langages:Sources/AWeb/AmiSSLSDK/include
- MIAMISSL =
- MIAMISSL_INCLUDE = include/miami
- INET225_INCLUDE = Langages:Sources/AWeb/INetSDK/include
-
- #-----------------------------------------------------------------------------
- CPPFLAGS=-O3 -Wall -ffast-math -funroll-loops -fomit-frame-pointer -I. -IJpeg -IZlib -I/gg/ppc-amigaos/os-include -I/gg/ppc-amigaos/include -I/ADE/Include -I$(INET225_INCLUDE) -I/Include
- # Comment out the following line if you use egcs :
- CXXFLAGS=-O3 -Wall -ffast-math -funroll-loops -fomit-frame-pointer
-
- INCLUDES= adpcm.h cxform.h graphic.h script.h sqrt.h\
- bitmap.h displaylist.h matrix.h shape.h swf.h\
- button.h flash.h program.h sound.h text.h\
- character.h font.h rect.h sprite.h movie.h
-
-
- SWFOBJS=\
- flash.o \
- character.o \
- shape.o \
- button.o \
- program.o \
- bitmap.o \
- displaylist.o \
- font.o \
- graphic.o \
- text.o \
- matrix.o \
- script.o \
- sound.o \
- sprite.o \
- movie.o \
- cxform.o \
- adpcm.o \
- sqrt.o \
- graphic16.o \
- graphic24.o \
- graphic32.o \
- Jpeg/libjpegPPC.a \
- Zlib/libzPPC.a
-
- # bitstream.o
- # dump.o
-
- all: libflashPPC.o
-
- libflashPPC.o: $(SWFOBJS) Jpeg/libjpegPPC.a Zlib/libzPPC.a
- ppc-amigaos-ld -g -r -o $@ $(SWFOBJS)
-
- libflashPPC.a: $(SWFOBJS)
- ppc-amigaos-ar rcs $@ $(SWFOBJS)
-
- Jpeg/libjpegPPC.a:
- cd Jpeg; $(MAKE) -f makefile.wos
-
- Zlib/libzPPC.a:
- cd Zlib; $(MAKE) -f makefile.wos
-
- $(SWFOBJS): $(INCLUDES)
-
- clean:
- rm -f $(SWFOBJS) *~ libflash.a
-
- .PHONY: plugin jpeg all
-
-